pontederia cordata - German English Dictionary